/* overrides to default admin style */

a:active,
a:focus {
    outline: none;
}
body {
    padding-top: 60px;
    padding-bottom: 40px;
}
@media (max-width: 980) {
    body {
        padding-top: 0;
        padding-bottom: 0;
    }
    /*
    th, td {
        margin: 0;
        vertical-align: top;
    }
    th {
        text-align: left;
    }
    table {
        display: block;
        position: relative;
        width: 100%;
    }
    thead {
        display: block;
        float: left;
    }
    tbody {
        display: block;
        overflow-x: auto;
        position: relative;
        white-space: nowrap;
        width: auto;
    }
    thead tr {
        display: block;
    }
    th {
        display: block;
        text-align: right;
    }
    tbody tr {
        display: inline-block;
        vertical-align: top;
    }
    td {
        display: block;
        min-height: 1.25em;
        text-align: left;
    }
    th {
        border-bottom: 0 none;
        border-left: 0 none;
    }
    td {
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
    }
    tbody tr {
        border-left: 1px solid #BABCBF;
    }
    th:last-child, td:last-child {
        border-bottom: 1px solid #BABCBF;
    }
    */
}
.sidebar-nav {
    padding: 9px 0;
}
.control-group input[type=text] {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    height: 28px;
}
.control-group select {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.controls > p {
    padding-top: 5px;
}
.selector .selector-filter label {
    display: none;
}
.selector h2 {
    font-size: 100%;
    margin: 0;
}
.checkbox label {
    margin-bottom: -20px;
}
fieldset.collapse {
    height: inherit;
}
.add-row {
    margin-bottom: 20px;
}
legend a:hover {
    text-decoration: none;
}

.wide label {
    width: auto !important;
}

/* change_list actions */
.actions select {
    margin-top: 5px;
}
